double booking - German English Dictionary